Big Huge Thesaurus

Orbignya cohune

noun